a solo run by poland - French English Dictionary